Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988 1987 1986
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Challenger Ford de Cherbourg - Cherbourg Bukhara Challenger - Bukhara Ciudad de Pozoblanco 'Open Diputacion' - Cordoba College Station Challenger - College Station Lambertz Open - Aachen Tatra Banka Open - Bratislava ECM Prague Open 2005 - Prague The Surbiton Trophy - Surbiton The LTA Men's Challenger - Nottingham Open D'Orleans - Orleans Tatra Banka Open - Bratislava Open D'Orleans - Orleans Vancouver Challenger St. Remy Challenger Tashkent Challenger Dallas Challenger Nottingham Challenger Vancouver Challenger Aptos Challenger Napa Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Happy Valley Challenger Irving Challenger Le Gosier Challenger Manchester Challenger Taipei City Challenger Surbiton Challenger Eckental Challenger Bratislava Challenger St. Brieuc Challenger Eckental Challenger Bratislava Challenger Rennes Challenger Zhuhai Challenger Shenzhen Challenger Taipei City Challenger Seoul Challenger Busan Challenger Schenectady CH West Palm CH New Haven CH Sybase Open - San Jose Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis Australian Men's Hardcourt Championships - Adelaide Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale BMW Open - Munich Legg Mason Tennis Classic - Washington D.C. Infiniti Open - Los Angeles RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel IPB Czech Indoor - Ostrava Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Salem Open - Hong Kong Infiniti Open - Los Angeles Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta The Stella Artois Grass Court Championships - Queen's/London Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis de Lyon - Lyon Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Heineken Open Shanghai - Shanghai Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. St. Petersburg Open - St. Petersburg Siebel Open - San Jose Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. San Jose Washington Indianapolis San Jose Philadelphia Tokyo Atlanta Washington New Haven Scottsdale Osaka Atlanta Washington Los Angeles New Haven Vienna San Francisco Memphis Scottsdale Barcelona Halle Washington New Haven Milan Brussels Scottsdale Barcelona Tampa Atlanta Washington Sydney San Francisco Brussels Orlando Barcelona Washington Indianapolis Sydney Tokyo San Francisco Philadelphia Washington Indianapolis Siebel Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Stockholm Open - Stockholm Chennai Open - Chennai SAP Open - San Jose Dubai Open - Dubai U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille The Dubai Tennis Championships - Dubai US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Samsung Securities Cup Challenger Tennis - Seoul Pilot Pen Tennis - New Haven China Open - Beijing The Surbiton Trophy - Surbiton BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Chennai Open - Chennai Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Tumkur Open - Tumkur Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Brisbane - Brisbane SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Ordina Open - 's-Hertogenbosch Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing If Stockholm Open - Stockholm Serbia Open - Belgrade Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca BMW Open - Munich Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb Ischgl International Tennis Challenger 2003 - Ischgl ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Citi Open - Washington St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London If Stockholm Open - Stockholm Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha ASB Classic - Auckland TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Chengdu Open - Chengdu Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Antalya Cup - Antalya Hall of Fame Open - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Chengdu Open - Chengdu China Open - Beijing Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Austin Challenger - Austin The LTA Bolton Challenger - Bolton Citta di Monza - Monza Ciudad de Pozoblanco Open Diputacion - Cordoba Mobilux Open - Luxembourg Ostrava Challenger Fergana Tennis Challenger Tournament - Fergana Tokyo Outdoor Houston Challenger Ford de Cherbourg - Cherbourg Stratton Mountain Scottsdale La Quinta Schenectady Itaparica Florence Basel Tokyo Outdoor Philadelphia Memphis Boston Washington Indianapolis Stratton Mountain Los Angeles Seoul Livingston Stuttgart Outdoor Memphis Orlando Forest Hills Boston Stratton Mountain Los Angeles Seoul Charleston Philadelphia Memphis Orlando Forest Hills Boston Stratton Mountain Tokyo Indoor Stockholm Dallas WCT Garden Open 2004 - Rome Ispat Open 2004 - Ostrava Steelers Cup - Kosice Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Indian Wells Key Biscayne Monte Carlo Cincinnati Stuttgart Paris Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Essen Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stockholm Paris Indian Wells Key Biscayne Canadian Open Cincinnati Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Paris Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Cincinnati Ourocard Tennis Challenger - Sao Paulo Indian Wells Key Biscayne Hamburg Canadian Open Cincinnati Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Credicard Mastercard Tennis Cup - Campos do Jordao Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati 13 BH Tennis Open International Cup - Belo Horizonte Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Key Biscayne Rome Key Biscayne Indian Wells Rome Masters Key Biscayne Indian Wells Rome Montreal / Toronto Masters U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York The LTA Men's Challenger - Southampton Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open Australian Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open Wimbledon U.S. Open French Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London US Open Roland Garros US Open Roland Garros US Open Roland Garros US Open Davis Cup, World Group, QF, USA-NED 4-1 Davis Cup, World Group, 1R, USA-RUS 3-2 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, World Group, 1R, USA-ZIM 3-2 Davis Cup, World Group, QF, USA-CZE 3-2 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, Group 2, 1R, BUL-CYP 3-2 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup G1 F: ARG vs USA Davis Cup G1 SF: PER vs USA Davis Cup WG QF: USA vs FRA Davis Cup WG SF: FRG vs USA Colonial Classic - Kooyong Colonial Classic - Kooyong Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup WG R1: USA vs PAR AAMI Classic - Kooyong AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr The Mubadala World Tennis Championship AAMI Classic - Kooyong Kooyong Classic - Kooyong Tennis Masters Cup - Shanghai Atlanta Olympics Memphis Olympics - Athens Olympics - London The Stella Artois Grass Court Championships - London The Stella Artois Championships - London Mercedes Cup - Stuttgart The Lipton Championships - Key Biscayne BNP Paribas Open - Indian Wells Newsweek Champions Cup - Indian Wells ATP Tour World Championship ATP Tour World Championship ATP Tour World Championship Wimbledon Grand Slam Cup - Munich Grand Slam Cup - Munich ATP Tour World Championship Tennis Masters Cup - Sydney Tennis Masters Cup - Houston Davis Cup, Group 2, F, FIN-CYP, 3-2 Tennis Masters Cup - Shanghai ATP Tour World Championship - Hannover Tennis Masters Cup - Lisbon Grand Slam Cup Grand Slam Cup Grand Slam Cup ATP Tour World Championship - Hannover